Scots rose - French English Dictionary